import request from '@/libs/request.js';

// 冲突影响、冲突威胁
export default {
	
    /**
    * 获取矩阵维度类型统计接口
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     projectID: '', // 方案id (string) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = { // 矩阵维度类型类 MatrixDimensionTypeDTO (object) 必填
	*     RedFixedStatistics: [ // 红方的体系和平台统计 (array) 
	*         { //  RedSquareStatisticsDTO (object) 必填
	*             Type: '', // 类型（平台、体系） (string) 
	*             Statistics: [ // 统计类 (array) 
	*                 { // 数量统计类 QuantityDTO (object) 必填
	*                     Name: '', //  (string) 
	*                     Count: '', //  (int32) 必填
	*                     Code: '', //  (string) 
	*                     Camp: '', //  (string) 
	*                     CampColour: '', //  (string) 
	*                     TypeList: [ //  (array) 
	*                     ]
	*                 }
	*             ]
	*         }
	*     ],
	*     EquipStatistics: [ // 设备统计(红方、蓝方、地方) (array) 
	*         { // 数量统计类 QuantityDTO (object) 必填
	*             Name: '', //  (string) 
	*             Count: '', //  (int32) 必填
	*             Code: '', //  (string) 
	*             Camp: '', //  (string) 
	*             CampColour: '', //  (string) 
	*             TypeList: [ //  (array) 
	*             ]
	*         }
	*     ]
	* }
	* 
    */
    'GetMatrixDimensionType': function (options) {
        return request.get('/api/ConflictMatrix/GetMatrixDimensionType', options, 'pro')
    },

	
    /**
    * 获取受扰装备（按平台）
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     projectID: '', // 方案id (integer) 必填
	*     IP_ArmedForcesID: '', // 干扰方平台id (string) 必填
	*     AP_ArmedForcesID: '', // 受扰方平台id (string) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	*     { //  DisturbedEquipment (object) 必填
	*         EquipName: '', // 装备名称 (string) 
	*         EquipID: '', // 装备id (int32) 必填
	*         EquipType: '', // 装备类别10通信，20雷达，30卫星 (int32) 必填
	*         PT_Key: '', // 平台标识 (string) 
	*     }
	* ]
	* 
    */
    'GetAnalysisDetail': function (options) {
        return request.get('/api/ConflictMatrix/GetAnalysisDetail', options, 'pro')
    },

	
    /**
    * 获取受扰装备（按装备）
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     projectID: '', // 方案id (integer) 必填
	*     EquipID: '', // 受扰装备id (integer) 必填
	*     type: '', // 0矩阵调用、1其他地方调用 (integer) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = { //  DisturbedEquipment (object) 必填
	*     EquipName: '', // 装备名称 (string) 
	*     EquipID: '', // 装备id (int32) 必填
	*     EquipType: '', // 装备类别10通信，20雷达，30卫星 (int32) 必填
	*     PT_Key: '', // 平台标识 (string) 
	* }
	* 
    */
    'GetAnalysisDetailByEquip': function (options) {
        return request.get('/api/ConflictMatrix/GetAnalysisDetailByEquip', options, 'pro')
    },

	
    /**
    * 获取通信链路
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     projectID: '', //  (integer) 必填
	*     equipID: '', //  (integer) 必填
	*     type: '', // 0矩阵调用、1其他地方调用 (integer) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	*     { //  CommunicationLink (object) 必填
	*         SendEquipID: '', // 发设备id (int32) 必填
	*         SendEquipName: '', // 发设备名称 (string) 
	*         ReceivEquipID: '', // 收设备id (int32) 必填
	*         ReceivEquipName: '', // 收设备名称 (string) 
	*         TransmitterID: '', // 发射机id (int32) 必填
	*         ReceiverID: '', // 接收机id (int32) 必填
	*     }
	* ]
	* 
    */
    'GetCommunicationLink': function (options) {
        return request.get('/api/ConflictMatrix/GetCommunicationLink', options, 'pro')
    },

	
    /**
    * 获取链路详情
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     equipID: '', // 受扰装备id (integer) 必填
	*     transmitterID: '', // 发射机id (integer) 必填
	*     receiverID: '', // 接收机id (integer) 必填
	*     EquipType: '', // 装备类别 (integer) 必填
	*     projectID: '', // 方案id (integer) 必填
	*     scenID: '', // 想定 (string) 必填
	*     type: '', // 0矩阵调用、1其他地方调用 (integer) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = { //  LinkInfo (object) 必填
	*     Parameters: { // 受扰参数信息 LinkParameters (object) 必填
	*         Freq: '', // 使用频率 (string) 
	*         Bw: '', // 带宽 (double) 必填
	*         LaunchEquipPlatform: '', // 发射装备平台 (string) 
	*         Power: '', // 发射功率，峰值功率 (double) 必填
	*         LaunchGain: '', // 发射增益 (double) 必填
	*         ReceiverEquipPlatform: '', // 接收机装备平台 (string) 
	*         ReceiverGain: '', // 接收增益 (double) 必填
	*         ReceiverSensitivity: '', // 接收机灵敏度 (double) 必填
	*         PathLoss: '', // 路径损耗 (double) 必填
	*         N: '', // 接收噪声 (double) 必填
	*         C: '', // 信号强度、参考点信号强度 (double) 必填
	*         CN: '', // c/n (double) 必填
	*         CommunicationCount: '', // 干扰通信数量 (int32) 必填
	*         RadarCount: '', // 干扰雷达数量 (int32) 必填
	*         OtherCount: '', // 其他数量 (int32) 必填
	*         I: '', // 集总干扰信号强度 (double) 必填
	*         CI: '', // c/i (double) 必填
	*         CIThreshold: '', // c/i门限 (double) 必填
	*         IN: '', // i/n (double) 必填
	*         INThreshold: '', // i/n门限 (double) 必填
	*         OnOff: '', // 通断 (boolean) 必填
	*         MinField: '', // 最小可用场强 (double) 必填
	*         CoverageEfficiency: '', // 通信覆盖区降效率 (double) 必填
	*         RCS: '', // RCS (double) 必填
	*         DistanceLossRate: '', // 探测距离损失率 (double) 必填
	*         DetectionProbability: '', // 检测概率 (double) 必填
	*         WorkHours: '', // 工作时间 (int32) 必填
	*         SunspotCount: '', // 太阳黑子数 (double) 必填
	*         ArrivalLevel: '', // 到达电平 (double) 必填
	*         RequiredLevel: '', // 要求电平 (double) 必填
	*         SearchesCount: '', // 搜索数量 (int32) 必填
	*         Positioning: '', // 是否定位 (boolean) 必填
	*     },
	*     LinkMap: { //  LinkMap (object) 必填
	*         TransmitterLg: '', // 发射经度 (double) 必填
	*         TransmitterLa: '', // 发射纬度 (double) 必填
	*         TranEquipType: '', // 发装备类型 (int32) 必填
	*         TranSecondEquipType: '', // 发装备二级类型 (string) 
	*         TCamp: '', // 发射装备阵营 (int32) 必填
	*         TColour: '', // 发射装备颜色 (string) 
	*         TName: '', // 发射装备平台名称 (string) 
	*         ReceiverLg: '', // 接收、雷达经度 (double) 必填
	*         ReceiverLa: '', // 接收、雷达纬度 (double) 必填
	*         RecEquipType: '', // 接收、雷达类型 (int32) 必填
	*         RecSecondEquipType: '', // 二级接收、雷达装备类型 (string) 
	*         RCamp: '', // 接收装备阵营 (int32) 必填
	*         RColour: '', // 接收装备颜色 (string) 
	*         RName: '', // 接收装备平台名称 (string) 
	*         InterfereEquips: [ // 干扰方数据 (array) 
	*             { //  InterfereEquip (object) 必填
	*                 La: '', //  (double) 必填
	*                 Lg: '', //  (double) 必填
	*                 Camp: '', //  (int32) 必填
	*                 EquipType: '', //  (int32) 必填
	*                 SecondEquipType: '', //  (string) 
	*                 Colour: '', //  (string) 
	*                 Name: '', //  (string) 
	*             }
	*         ],
	*         ReferencePointDatas: [ // 参考点数据 (array) 
	*             { // 参考点 ReferencePointData (object) 必填
	*                 ReferencePointLg: '', // 参考点经度 (double) 必填
	*                 ReferencePointLa: '', // 参考点纬度 (double) 必填
	*                 EquipType: '', // 类型 (int32) 必填
	*             }
	*         ]
	*     },
	*     SatelliteDistributions: [ // 导航卫星分布 (array) 
	*         { // 导航卫星分布 SatelliteDistribution (object) 必填
	*             ID: '', //  (int32) 必填
	*             PTName: '', //  (string) 
	*             Height: '', //  (double) 必填
	*             La: '', //  (double) 必填
	*             Lg: '', //  (double) 必填
	*             Exists: '', // 是否存在干扰 (boolean) 必填
	*             C: '', //  (double) 必填
	*             SearchesCount: '', // 搜索数量 (int32) 必填
	*             Positioning: '', // 是否定位 (boolean) 必填
	*         }
	*     ]
	* }
	* 
    */
    'GetLinkInfo': function (options) {
        return request.get('/api/ConflictMatrix/GetLinkInfo', options, 'pro')
    },

	
    /**
    * 获取双向通信超短波（大于等于30MHz）分析结果列表
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     equipID: '', // 受扰装备id (integer) 必填
	*     projectID: '', //  (integer) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	*     { //  AnalysisResultListDTO (object) 必填
	*         EquipName: '', // 装备名称 (string) 
	*         PT_Name: '', // 武器平台名称 (string) 
	*         Freq: '', // 频率 (string) 
	*         Bw: '', // 占用带宽 (double) 必填
	*         Power: '', // 发射功率 (double) 必填
	*         Gain: '', // 发射增益 (double) 必填
	*         PathLoss: '', // 路径损耗 (double) 必填
	*         I: '', // 干扰信号强度i (double) 必填
	*         C: '', // 信号强度C dBm (double) 必填
	*         RevLevel: '', // 接收电平dBw(应该是dBm) (double) 必填
	*         CI: '', //  (double) 必填
	*         CIThreshold: '', //  (double) 必填
	*         Conclusion: '', // 结论 (string) 
	*         Influence: '', // 是否有影响 (boolean) 必填
	*         Distance: '', // 装备间距离 (string) 
	*         ReferencePointLg: '', // 参考点经度 (double) 必填
	*         ReferencePointLa: '', // 参考点纬度 (double) 必填
	*         MinField: '', // 最小可用场强 (double) 必填
	*         ReferenceC: '', // 参考点信号强度（C） (double) 必填
	*         IN: '', //  (double) 必填
	*         INThreshold: '', //  (double) 必填
	*         PathLossEntities: [ // 计算分析——路径损耗 (array) 
	*             { //  PathLossEntity (object) 必填
	*                 Azimuth: '', // 方位角 (double) 必填
	*                 CommModel: '', // 传播模型 (string) 
	*                 PathLoss: '', // 路径损耗 (double) 必填
	*             }
	*         ],
	*         Factor: { //  AdjustmentFactor (object) 必填
	*             PolarizationFactor: '', // 极化调整因子 (double) 必填
	*             BwFactor: '', // 宽带调整因子 (double) 必填
	*             FDR: '', // FDR (double) 必填
	*             Other: '', // 其他 (double) 必填
	*         },
	*         Strength: { //  SignalStrength (object) 必填
	*             Power: '', // 发射功率 (double) 必填
	*             TAngularGain: '', // 发射偏轴角增益 (double) 必填
	*             TFeederLoss: '', // 发射馈线损耗 (double) 必填
	*             RAngularGain: '', // 接收偏轴角增益 (double) 必填
	*             RFeederLoss: '', // 接收馈线损耗 (double) 必填
	*             AdjustmentFactor: '', // 调整因子 (double) 必填
	*             PathLoss: '', // 路径损耗 (double) 必填
	*         }
	*     }
	* ]
	* 
    */
    'GetLinkAnalysisResultsList': function (options) {
        return request.get('/api/ConflictMatrix/GetLinkAnalysisResultsList', options, 'pro')
    },

	
    /**
    * 获取双向通信短波(小于30MHz)结果列表
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     projectID: '', // 方案id (integer) 必填
	*     TEquipID: '', // 发射装备id (integer) 必填
	*     REquipID: '', // 接收装备id (integer) 必填
	*     APEquipID: '', // 受扰装备id (integer) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = { //  ShortwaveListDTO (object) 必填
	*     parameterPredictions: [ // 参数预测 (array) 
	*         { //  ParameterPrediction (object) 必填
	*             Date: '', // 时间 (int32) 必填
	*             Model: '', // 传输模式 (string) 
	*             MaxAvailableFreq: '', // 最高可用频率 (double) 必填
	*             MaxWorkFreq: '', // 最高工作频率 (double) 必填
	*             OptimumWorkFreq: '', // 最佳工作频率 (double) 必填
	*             MinAvailableFreq: '', // 最低可用频率 (double) 必填
	*         }
	*     ],
	*     circuitPerformances: [ // 电路性能 (array) 
	*         { //  CircuitPerformance (object) 必填
	*             UT: '', // UT (int32) 必填
	*             Model: '', // 模式 (string) 
	*             Elevation: '', // 仰角 (double) 必填
	*             RFieldStrength: '', // 接收场强 (double) 必填
	*             RPower: '', // 接收功率 (double) 必填
	*             CIMedian: '', // 信噪比中值 (double) 必填
	*             Reliable: '', // 可靠度 (double) 必填
	*             CI: '', // 信噪比 (double) 必填
	*         }
	*     ]
	* }
	* 
    */
    'GetShortwaveList': function (options) {
        return request.get('/api/ConflictMatrix/GetShortwaveList', options, 'pro')
    },

	
    /**
    * 获取单发短波（小于30MHz）结果列表
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     projectID: '', // 方案id (integer) 必填
	*     EquipID: '', // 受扰装备id (integer) 必填
	*     la: '', // 参考点纬度 (number) 必填
	*     lg: '', // 参考点经度 (number) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = { //  ShortwaveListDTO (object) 必填
	*     parameterPredictions: [ // 参数预测 (array) 
	*         { //  ParameterPrediction (object) 必填
	*             Date: '', // 时间 (int32) 必填
	*             Model: '', // 传输模式 (string) 
	*             MaxAvailableFreq: '', // 最高可用频率 (double) 必填
	*             MaxWorkFreq: '', // 最高工作频率 (double) 必填
	*             OptimumWorkFreq: '', // 最佳工作频率 (double) 必填
	*             MinAvailableFreq: '', // 最低可用频率 (double) 必填
	*         }
	*     ],
	*     circuitPerformances: [ // 电路性能 (array) 
	*         { //  CircuitPerformance (object) 必填
	*             UT: '', // UT (int32) 必填
	*             Model: '', // 模式 (string) 
	*             Elevation: '', // 仰角 (double) 必填
	*             RFieldStrength: '', // 接收场强 (double) 必填
	*             RPower: '', // 接收功率 (double) 必填
	*             CIMedian: '', // 信噪比中值 (double) 必填
	*             Reliable: '', // 可靠度 (double) 必填
	*             CI: '', // 信噪比 (double) 必填
	*         }
	*     ]
	* }
	* 
    */
    'GetSingleShotList': function (options) {
        return request.get('/api/ConflictMatrix/GetSingleShotList', options, 'pro')
    },

	
    /**
    * 获取单发超短波（大于等于30MHz）结果列表
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     projectID: '', //  (integer) 必填
	*     equipID: '', //  (integer) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	*     { //  AnalysisResultListDTO (object) 必填
	*         EquipName: '', // 装备名称 (string) 
	*         PT_Name: '', // 武器平台名称 (string) 
	*         Freq: '', // 频率 (string) 
	*         Bw: '', // 占用带宽 (double) 必填
	*         Power: '', // 发射功率 (double) 必填
	*         Gain: '', // 发射增益 (double) 必填
	*         PathLoss: '', // 路径损耗 (double) 必填
	*         I: '', // 干扰信号强度i (double) 必填
	*         C: '', // 信号强度C dBm (double) 必填
	*         RevLevel: '', // 接收电平dBw(应该是dBm) (double) 必填
	*         CI: '', //  (double) 必填
	*         CIThreshold: '', //  (double) 必填
	*         Conclusion: '', // 结论 (string) 
	*         Influence: '', // 是否有影响 (boolean) 必填
	*         Distance: '', // 装备间距离 (string) 
	*         ReferencePointLg: '', // 参考点经度 (double) 必填
	*         ReferencePointLa: '', // 参考点纬度 (double) 必填
	*         MinField: '', // 最小可用场强 (double) 必填
	*         ReferenceC: '', // 参考点信号强度（C） (double) 必填
	*         IN: '', //  (double) 必填
	*         INThreshold: '', //  (double) 必填
	*         PathLossEntities: [ // 计算分析——路径损耗 (array) 
	*             { //  PathLossEntity (object) 必填
	*                 Azimuth: '', // 方位角 (double) 必填
	*                 CommModel: '', // 传播模型 (string) 
	*                 PathLoss: '', // 路径损耗 (double) 必填
	*             }
	*         ],
	*         Factor: { //  AdjustmentFactor (object) 必填
	*             PolarizationFactor: '', // 极化调整因子 (double) 必填
	*             BwFactor: '', // 宽带调整因子 (double) 必填
	*             FDR: '', // FDR (double) 必填
	*             Other: '', // 其他 (double) 必填
	*         },
	*         Strength: { //  SignalStrength (object) 必填
	*             Power: '', // 发射功率 (double) 必填
	*             TAngularGain: '', // 发射偏轴角增益 (double) 必填
	*             TFeederLoss: '', // 发射馈线损耗 (double) 必填
	*             RAngularGain: '', // 接收偏轴角增益 (double) 必填
	*             RFeederLoss: '', // 接收馈线损耗 (double) 必填
	*             AdjustmentFactor: '', // 调整因子 (double) 必填
	*             PathLoss: '', // 路径损耗 (double) 必填
	*         }
	*     }
	* ]
	* 
    */
    'GetSingleUltraShortWaveList': function (options) {
        return request.get('/api/ConflictMatrix/GetSingleUltraShortWaveList', options, 'pro')
    },

	
    /**
    * 获取短波（小于30M）通信覆盖等值线
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     equipID: '', // 受扰装备id (integer) 必填
	*     la: '', // 发射装备纬度 (number) 必填
	*     lg: '', // 发射装备经度 (number) 必填
	*     freq: '', // 发射频率MHz (number) 必填
	*     bw: '', // 发射带宽KHz (number) 必填
	*     power: '', // 发射功率w (number) 必填
	*     C: '', // 最小可用场强 (number) 必填
	*     CtoI: '', // 信噪比 (number) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	*     { //  Coordinate (object) 必填
	*         X: '', //  (double) 必填
	*         Y: '', //  (double) 必填
	*     }
	* ]
	* 
    */
    'GetCalculateCover': function (options) {
        return request.get('/api/ConflictMatrix/GetCalculateCover', options, 'pro')
    },

	
    /**
    * 加载内存
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     projectID: '', //  (integer) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = '' //  (boolean) 必填
	* 
    */
    'LoadMySqlTable': function (options) {
        return request.get('/api/ConflictMatrix/LoadMySqlTable', options, 'pro')
    },

	
    /**
    * 获取缓存的维度数据（参数为true时清除内存中的缓存数据）
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     isClearCacheData: '', //  (boolean) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = { //  200 (object) 必填
	* }
	* 
    */
    'GetDimensionCacheData': function (options) {
        return request.get('/api/ConflictMatrix/GetDimensionCacheData', options, 'pro')
    },

	
    /**
    * 获取缓存的装备设备数据（参数为true时清除内存中的缓存数据）
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     isClearCacheData: '', //  (boolean) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = { //  200 (object) 必填
	* }
	* 
    */
    'GetEquipDeviceCacheData': function (options) {
        return request.get('/api/ConflictMatrix/GetEquipDeviceCacheData', options, 'pro')
    },

	
    /**
    * 获取面板的缓存数据（参数为true时清除内存中的缓存数据）
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     isClearCacheData: '', //  (boolean) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = { //  200 (object) 必填
	* }
	* 
    */
    'GetPanelCacheData': function (options) {
        return request.get('/api/ConflictMatrix/GetPanelCacheData', options, 'pro')
    },

	
    /**
    * 获取作战平台对应装备的缓存数据（参数为true时清除内存中的缓存数据）
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     isClearCacheData: '', //  (boolean) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = { //  200 (object) 必填
	* }
	* 
    */
    'GetAFEquipCacheData': function (options) {
        return request.get('/api/ConflictMatrix/GetAFEquipCacheData', options, 'pro')
    },

	
    /**
    * 获取DF干扰对的缓存数据（参数为true时清除内存中的缓存数据）
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     isClearCacheData: '', //  (boolean) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	*     { //  InterferenceThreatResult (object) 必填
	*         TimeStamp: '', //  (int64) 必填
	*         Type: '', //  (int32) 必填
	*         IP_DFID: '', //  (string) 
	*         AP_DFID: '', //  (string) 
	*         IP_DFType: '', //  (string) 
	*         AP_DFType: '', //  (string) 
	*         IP_ArmedForcesId: '', //  (string) 
	*         AP_ArmedForcesId: '', //  (string) 
	*         UseFreqState: '', //  (int32) 必填
	*     }
	* ]
	* 
    */
    'GetDFInterCacheData': function (options) {
        return request.get('/api/ConflictMatrix/GetDFInterCacheData', options, 'pro')
    },

	
    /**
    * 获取链路干扰对的缓存数据（参数为true时清除内存中的缓存数据）
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     isClearCacheData: '', //  (boolean) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = { //  200 (object) 必填
	* }
	* 
    */
    'GetLinkDeviceCacheData': function (options) {
        return request.get('/api/ConflictMatrix/GetLinkDeviceCacheData', options, 'pro')
    },

	
    /**
    * 获取自然环境链路的缓存数据（参数为true时清除内存中的缓存数据）
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     isClearCacheData: '', //  (boolean) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	* ]
	* 
    */
    'GetNaturalEnvLinkCacheData': function (options) {
        return request.get('/api/ConflictMatrix/GetNaturalEnvLinkCacheData', options, 'pro')
    },

	
    /**
    * 获取链路对应的类型缓存数据（参数为true时清除内存中的缓存数据）
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     isClearCacheData: '', //  (boolean) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = { //  200 (object) 必填
	* }
	* 
    */
    'GetLinkTypeMapCacheData': function (options) {
        return request.get('/api/ConflictMatrix/GetLinkTypeMapCacheData', options, 'pro')
    },

	
    /**
    * 获取维度数据
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    
    
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	*     { //  DimensionData (object) 必填
	*         Type: '', // 类型（体系、平台、装备） (int32) 必填
	*         CountList: [ // 维度数量 (array) 
	*             { //  InterfereCount (object) 必填
	*                 InterCountId: '', // 标识 (string) 
	*                 X_Code: '', // 矩阵X轴索引码 (string) 
	*                 Y_Code: '', // 矩阵Y轴索引码 (string) 
	*                 Count: '', //  (int32) 必填
	*                 X_Camp: '', // X_Code所属阵营 (int32) 必填
	*                 X_CampColour: '', // X_Code所属阵营颜色 (string) 
	*             }
	*         ]
	*     }
	* ]
	* 
    */
    'GetDimensionData': function (options) {
        return request.get('/api/ConflictMatrix/GetDimensionData', options, 'pro')
    },

	
    /**
    * 获取详情数据
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    
    
    * // 返回值数据模型 
	* var responsesData = { //  MatrixDetail (object) 必填
	*     PlatformDetailList: [ // 平台详情数据缓存 (array) 
	*         { // 干扰详情---平台 InterfereDetail (object) 必填
	*             InterType: '', // 干扰类型，1代表威胁，2代表冲突 (int32) 必填
	*             InterState: '', // 干扰状态，0代表消失，1代表存在 (int32) 必填
	*             IP_Name: '', // 干扰方名称 (string) 
	*             IP_Camp: '', // 干扰方阵营，1 我方； 2 敌方； 3 中立方； 4 友方; 5 不友好方 (int32) 必填
	*             AP_Name: '', // 受扰方名称 (string) 
	*             AP_Camp: '', // 受扰方阵营，1 我方； 2 敌方； 3 中立方； 4 友方; 5 不友好方 (int32) 必填
	*             OccurTime: '', // 发生时间 (int64) 必填
	*             IP_Id: '', // 干扰方所属作战平台Id (string) 
	*             AP_Id: '', // 受扰方所属作战平台Id (string) 
	*             InterCount: '', // 干扰数量 (int32) 必填
	*             IP_PlatformTypeName: '', // 干扰方平台一级类型名称（wxh用） (string) 
	*             AP_PlatformTypeName: '', // 受扰方平台一级类型名称（wxh用） (string) 
	*             ComEfficiency: '', // 综合效能 (double) 必填
	*         }
	*     ],
	*     EquipDetailList: [ // 装备详情数据缓存 (array) 
	*         { // 干扰详情---装备 InterfereEquipDetail (object) 必填
	*             IP_Id: '', // 干扰方所属装备Id (int32) 必填
	*             IP_Name: '', // 干扰方名称（平台名称+装备名称） (string) 
	*             IP_Camp: '', // 干扰方阵营，1 我方； 2 敌方； 3 中立方； 4 友方; 5 不友好方 (int32) 必填
	*             IP_EquipTypeName: '', // 干扰方装备类型 (string) 
	*             IP_Freq: '', // 干扰频率或频段，单位：MHz (string) 
	*             IP_Bandwidth: '', // 干扰带宽，单位：KHz (double) 必填
	*             IP_Power: '', // 干扰功率 (double) 必填
	*             AP_Id: '', // 受扰方所属装备Id (int32) 必填
	*             AP_Name: '', // 受扰方名称（平台名称+装备名称） (string) 
	*             AP_Camp: '', // 受扰方阵营，1 我方； 2 敌方； 3 中立方； 4 友方; 5 不友好方 (int32) 必填
	*             AP_Freq: '', // 受扰方工作频率或工作频段 (string) 
	*             AP_Bandwidth: '', // 受扰方工作带宽 (double) 必填
	*             AP_EquipTypeName: '', // 受扰方装备类型 (string) 
	*             InterType: '', // 干扰类型，1代表威胁，2代表冲突 (int32) 必填
	*             InterState: '', // 干扰状态，0代表消失，1代表存在 (int32) 必填
	*             OccurTime: '', // 发生时间 (int64) 必填
	*             EfficiencyTarget: '', // 效能指标 (double) 必填
	*         }
	*     ]
	* }
	* 
    */
    'GetDetailData': function (options) {
        return request.get('/api/ConflictMatrix/GetDetailData', options, 'pro')
    },

	
    /**
    * 获取面板数据
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    
    
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	*     { //  PanelCalculation (object) 必填
	*         GroupId: '', // 组标识：1代表冲突，2代表威胁 (int32) 必填
	*         Order: '', //  (int32) 必填
	*         Name: '', //  (string) 
	*         PanelModuleList: [ //  (array) 
	*             { //  PanelModule (object) 必填
	*                 Order: '', //  (int32) 必填
	*                 DetailList: [ //  (array) 
	*                     { //  PanelDetail (object) 必填
	*                         Code: '', // 编码 (string) 
	*                         Name: '', // 名称 (string) 
	*                         Count: '', // 数量，页面有类似1/2这种显示，所以此处用string类型存储 (string) 
	*                     }
	*                 ]
	*             }
	*         ]
	*     }
	* ]
	* 
    */
    'GetPanelData': function (options) {
        return request.get('/api/ConflictMatrix/GetPanelData', options, 'pro')
    },

};